Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Lexington Challenger Fairfield Challenger BNP Paribas Open - Indian Wells India F1 India F2 Qatar F3 Croatia F2 Russia F3 Belarus F1 Belarus F2 Ukraine F2 Ukraine F3 Poland F2 Poland F3 Uzbekistan F1 Uzbekistan F2 Uzbekistan F3 Uzbekistan F4 Poland F6 Poland F7 Belarus F1 Belarus F2 USA F23 Russia F1 Croatia F1 Croatia F2 France F4 France F5 Russia F1 Russia F2 Uzbekistan F1 Uzbekistan F2 France F13 France F14 USA F23 Czech Republic F5 Czech Republic F6 Germany F4 Croatia F1 Croatia F2 Russia F1 Russia F2 Uzbekistan F1 Uzbekistan F2 Germany F6 France F11 USA F22 Czech Republic F5 Czech Republic F6 Germany F2 Kazakhstan F1 Kazakhstan F2 Russia F1 Russia F2 Usa F15 Usa F16 Usa F17 Russia F5 France F14 France F15 Usa F16 USA F17 USA F23 USA F13 USA F23 USA F24 Russia F6 Russia F1 Russia F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F8 Russia F3 Russia F4 Belarus F4 Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) Uzbekistan F3 (Andijan) Uzbekistan F4 (Namangan) Russia F6 (Moscow) Russia F7 (Moscow) Russia F8 (Moscow) M25 Aktobe M25 Aktobe M25 Shymkent M25 Shymkent M25 Andijan M25 Namangan M15 Almaty M25+H Pozoblanco M15 Moscow M15 Moscow M25 Ust-Kamenogorsk M25 Almaty M25 Aktobe M15 St. Petersburg M25 Johannesburg / Ellispark M25 Nur-Sultan M15 Chiang Rai M25 Chiang Rai M25 Nur-Sultan M15 Ust-Kamenogorsk M25 Jakarta Togliatti Cup - Togliatti Mordovia Cup - Mordovia Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Fergana Challenger - Fergana Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk Alexander Kolyaskin Memorial - Donetsk Fergana Challenger - Fergana Astana Challenger - Astana Almaty Challenger 1 - Almaty Penza Cup - Penza Mordova Cup 2007 - Saransk Samarkand Challenger - Samarkand Alexander Kolyaskin Memorial - Donetsk Open des Alpes Trophee BNP Paribas - Grenoble Bukhara Challenger - Bukhara Karshi Challenger - Karshi Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2008 - Banja Luka President's Cup - Astana Sarajevo Challenger Fergana Challenger Penza Challenger Tashkent Challenger Astana Challenger Khanty-Mansiysk Challenger Kazan Challenger Cherbourg Challeger Sarajevo Challenger Johannesburg Challenger Rhodes Challenger Ramat Hasharon Challenger Furth Challenger Penza Challenger Astana Challenger Bangkok Challenger Astana Challenger Ortisei Challenger Champaign Challenger Helsinki Challenger Kazan Challenger Aptos Challenger Astana Challenger Astana Challenger Istanbul Challenger Charlottesville Challenger Knoxville Challenger Salzburg Challenger Champaign Challenger Kazan Challenger Fergana Challenger Aptos Challenger Karshi Challenger Segovia Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Lermontov Challenger Tashkent Challenger Tiburon Challenger Charlottesville Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Tyumen Challenger Maui Challenger St. Brieuc Challenger Sarasota Challenger Savannah Challenger Karshi Challenger Bordeaux Challenger Nottingham Challenger Nottingham-2 Challenger Astana Challenger Aptos Challenger Kazan Challenger St. Remy Challenger Istanbul Challenger Orleans Challenger Tashkent Challenger Tiburon Challenger Ortisei Challenger Knoxville Challenger Helsinki Challenger Noumea Challenger Maui Challenger Bergamo Challenger Astana Challenger Cherbourg Challenger Irving Challenger St. Brieuc Challenger Shenzhen Challenger Anning Challenger Bordeaux Challenger Busan Challenger Nottingham Challenger Portoroz Challenger Recanati Challenger Segovia Challenger St. Remy Challenger Izmir Challenger Tashkent Challenger Eckental Challenger Brescia Challenger Andria Challenger Bergamo Challenger Wroclaw Challenger Kazan Challenger Batman Challenger Taipei City Challenger Heilbronn Challenger Manchester Challenger Astana Challenger Segovia Challenger Yokohama Challenger Toyota Challenger Bangkok Challenger Bergamo Challenger Jonkoping Challenger Raanana Challenger Taipei City Challenger Fergana Challenger St. Remy Challenger Tashkent Challenger Tashkent Challenger Yokohama Challenger Segovia Challenger Shymkent Challenger Gwangju Challenger Shymkent Challenger Fergana Challenger Aptos Challenger Nur-Sultan Challenger Fairfield Challenger Las Vegas Challenger Liuzhou Challenger Shenzhen Challenger Bendigo Challenger Newport Beach Challenger Indian Wells Challenger Nur-Sultan Challenger Sarasota Challenger Tallahassee Challenger Seoul Challenger Nottingham Challenger Stanford Challenger ATP Kremlin Cup - Moscow ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Countrywide Classic - Los Angeles Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai SAP Open - San Jose Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Kremlin Cup - Moscow Brisbane International - Brisbane SAP Open - San Jose US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Heineken Open - Auckland Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice BB&T Atlanta Open - Atlanta Kremlin Cup - Moscow Valencia Open - Valencia Brisbane International - Brisbane ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Memphis Open - Memphis US Men's Clay Court Championship - Houston Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Brisbane International - Brisbane Aircel Chennai Open - Chennai ASB Classic - Auckland Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Geneva Open - Geneva Mercedes Cup - Stuttgart AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane ASB Classic - Auckland New York Open - New York US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Hall of Fame Open - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna New York Open - New York Mercedes Cup - Stuttgart Noventi Open - Halle Nature Valley International - Eastbourne Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Citi Open - Washington Emilia-Romagna Open - Parma Adelaide International 1 - Adelaide Abierto Mexicano Telcel - Acapulco cinch Championships - London Viking International - Eastbourne Truist Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Korea Open - Seoul Dallas Open - Dallas Delray Beach Open - Delray Beach Infosys Hall of Fame Open - Newport Austria F1 Uzbekistan F1 Uzbekistan F2 Uzbekistan F3 Turkey F1 Turkey F2 Russia F1 Turkey F3 Russia F2 Russia F3 Sweden F1 Sweden F2 Georgia F1 Czech Republic F5 Russia F2 Czech Republic F6 Russia F2 Czech Republic F4 Czech Republic F5 Georgia F2 Qatar F2 Thailand F7 (Nonthaburi) Thailand F8 (Nonthaburi) Thailand F9 (Nonthaburi) M25 Kazan M25+H Kazan M15 St. Petersburg M15 Kazan M25 Aktobe M15 St. Petersburg M25 Johannesburg / Markspark M15 St. Petersburg M25 Nur-Sultan M25 Sharm ElSheikh M25 Nur-Sultan M15 Kazan M25 Nur-Sultan M15 Chiang Rai M15 Kazan M15 Chiang Rai M25 Chiang Rai M15 Chiang Rai M15 Chiang Rai BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati M25 Jakarta BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, SF, CRO-USA 3-2 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (Wildcard) All Lower level tournaments Almaty Challenger 2 - Almaty Togliatti Cup - Togliatti Bukhara Challenger - Bukhara Karshi Challenger - Karshi PEOPLEnet Cup - Dnepropetrovsk Olympics - Rio de Janeiro BH Indoor Sarajevo - Sarajevo Guzzini Challenger - Recanati Penza Cup 2008 - Penza Mordovia Cup 2008 - Saransk UTC Open - Cherkassy Bytom Challenger Marburg Challenger Pozoblanco Challenger Rimini Challenger Saransk Challenger Segovia Challenger Istanbul Challenger Karshi Challenger Bangkok Challenger Tashkent Challenger Calabasas Challenger Heilbronn Challenger Wolfsburg Challenger Cherbourg Challenger Sarajevo Challenger Monza Challenger Athens Challenger Alessandria Challenger Prostejov Challenger Winnetka Challenger Turin Challenger Pozoblanco Challenger Penza Challenger Segovia Challenger Vancouver Challenger Karshi Challenger Tashkent Challenger Bangkok Challenger Mons Challenger Sacramento Challenger Tiburon Challenger Fergana Challenger - Fergana Ortisei Challenger Honolulu Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Riviera de Rimini Challenger - Rimini Kaohsiung Challenger Milan Challenger Penza Challenger St. Remy Challenger Dallas Challenger Winnetka Challenger Sacramento Challenger Almaty Challenger Charlottesville Challenger Calabasas Challenger Tyumen Challenger Dallas Challenger Kazan Challenger Le Gosier Challenger Gimcheon Challenger Karshi Challenger Ojai Challenger Cherbourg Challenger Raanana Challenger Rome Challenger Rome Challenger Mons Challenger Athens Challenger Scheveningen Challenger Astana Challenger Pozoblanco Challenger Mouilleron-Le-Captif Challenger Tallahassee Challenger Geneva Challenger Samarkand Challenger Brest Challenger Rennes Challenger Napa Challenger Heilbronn Challenger Tashkent Challenger Astana Challenger Nur-Sultan Challenger Segovia Challenger Kazan Challenger Canberra Challenger Busan Challenger Manchester Challenger Portoroz Challenger St. Petersburg 2 Challenger Agri Challenger Tashkent Challenger Oeiras 3 Challenger Surbiton Challenger Ilkley Challenger Kobe Challenger St. Petersburg 1 Challenger Wroclaw Challenger Las Vegas Challenger Seoul Challenger Fergana Challenger Astana Challenger Astana Challenger Chengdu Challenger Qingdao Challenger Orlando Challenger Canberra Challenger Oeiras 4 Challenger Irving Challenger Taipei City Challenger Tiburon Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Shymkent Challenger Nottingham Challenger Aptos Challenger Almaty Challenger Eckental Challenger Monterrey Challenger Quimper Challenger Vancouver Challenger Budapest Challenger Kyoto Challenger Irving Challenger Karshi Challenger Champaign Challenger Bloomfield Hills Challenger Charlottesville Challenger Almaty Challenger Cleveland Challenger Kremlin Cup - Moscow Campbell's Hall of Fame Tennis Championships - Newport Las Vegas Challenger ATP Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco Countrywide Classic - Los Angeles Chicago Challenger If Stockholm Open - Stockholm Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Delray Beach Open - Delray Beach Geneva Open - Geneva AEGON International - Eastbourne BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles New York Open - New York Delray Beach Open - Delray Beach Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston U.S. National Indoor Tennis Championships - Memphis Kremlin Cup - Moscow Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Erste Bank Open - Vienna BB&T Atlanta Open - Atlanta Delray Beach Open - Delray Beach Rakuten Japan Open - Tokyo ASB Classic - Auckland Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open Parc - Lyon Hall of Fame Open - Newport Zhuhai Open - Zhuhai Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Adelaide International 2 - Adelaide Dallas Open - Dallas San Diego Open - San Diego Delray Beach Open - Delray Beach Hall of Fame Open - Newport Rakuten Japan Open - Tokyo San Diego Open - San Diego Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Dallas Open - Dallas Mifel Tennis Open - Los Cabos St. Petersburg Open - St. Petersburg Abierto de Tenis Mifel - Los Cabos Miami Open - Miami Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, PO, RUS-RSA 5-0